package dao;


import entity.PetOwner;

import java.sql.SQLException;
import java.util.List;

public interface PetOwnerDao {
    /**新增宠物主人
     * @param:petowner 宠物主人实体
     * @return 如果成功返回1;否则返回0
     * @throws
     * @since
     */
    int add(PetOwner petOwner) throws SQLException;
    /**
     * 修改宠物主人金额
     * @param id宠物主人ID
     * @param money宠物主人金额
     * @return 如果成功返回1;否则返回0
     */
    int updata(int id,int money);
    /**
     * 删除宠物主人实体
     * @param id宠物主人编号
     * @return 如果成功返回1;否则返回0
     */
    int delete(int id);
    /**
     * 宠物主人登录
     * @param accountz宠物主人ID
     * @param password宠物主人密码
     * @return 宠物主人实体
     */
    PetOwner login(int account,String password);
    /**根据Id返回宠物主人实体
     * @param:No id
     * @return 宠物主人实体
     * @throws
     * @since
     */
    PetOwner getBtId(int id);
    /**查询所有宠物主人实体
     * @param:No such property: code for class: Script1
     * @return 所有宠物主人实体
     * @throws
     * @since
     */
    List<PetOwner> getlist();

}
